soil irrigation - Alemán Inglés Diccionario